package com.example.common.model;

import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

import lombok.Data;

@Data
public class GameApiGetGameResp implements Serializable {

    @SerializedName("apk")
    @Expose
    private GameApk apk;

    @SerializedName("banner")
    @Expose
    private GameBanner banner;

    @SerializedName("categories")
    @Expose
    private List<Category> categories;

    @SerializedName("developers")
    @Expose
    private List<Developer> developers;

    @SerializedName("game")
    @Expose
    private Game game;

    @SerializedName("icon")
    @Expose
    private GameIcon icon;

    @SerializedName("score")
    @Expose
    private String score;//游戏平均评分

    @SerializedName("screenshots")
    @Expose
    private List<GameScreenshot> screenshots;

    @SerializedName("stat")
    @Expose
    private GameStat stat;
}
